home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
amok_lha
/
amok58.lha
/
EasyRexx
/
EasyRexx.dok
< prev
next >
Wrap
Text File
|
1993-08-15
|
1KB
|
41 lines
11-Aug-91
EasyRexx:
=============
Was:
Einfaches Modul zum erstellen eines Rexxports für beliebige Programme.
Wie:
Zunächst sollten mit EasyRexx.AddCommand oder EasyRexx.EasyAddCommand die
Rexx-Comanndos festgelegt werden, die das Programm anbietet.
Danch kann mit EasyRexx.OpenRexx(name) der ARexx-Port mit dem Namen name
geöffnet werden. Ergebnis ist LONGSET{}, wenn kein Port geöffnet werden
konnte (weil z.B. ein gleichnamiger Port existiert) oder LONGSET{Port.sigBig},
wenn alles ok ging.
Danach kann mit Exec.Wait() auf eine ARexx-Msg gewartet werden. Um eine
ARexx-Msg zu bearbeiten, reicht der Aufruf von EasyRexx.HandleRexx. Das
ankommende Commando wird dann automatisch ausgewertet und eine der mit
EasyRexx.AddCommand hinzugefügten Commandos wird ausgeführt.
Am Ende des Programms kann der ARexx-Port mit EasyRexx.CloseRexx wieder
geschlossen werden.
Demo:
EasyRexxDemo ist ein Beispielprogramm. Es sollte gestartet werden, bevor
das Demo-Rexxscript Demo.erd mit 'rx Demo.erd' ausgeführt wird.
Wer:
EasyRexx ist frei kopierbar und darf unverändert weitergegeben werden,
solange dafür keine Gebühr verlangt wird.
© 1991 Fridtjof Siebert, Nobileweg 67, 7000 Stuttgart 40.